be a terrible blow - German English Dictionary